home *** CD-ROM | disk | FTP | other *** search
-
-
- CLChatGUI
- *********
-
- Welcome to the CLChatGUI, a full-featured GUI client to the
- CLChatSystem for AmiTCP. The CLChatSystem, which is
- originally part of the Connectline BBS package, provides a
- single-server, IRC-like chat system with multiple channels, private
- messaging, operator privileges and more.
-
- Within Connectline, also online user and Hydra file transfer
- protocol chat user may join the chat. See the `CLChatServer
- Documentation' for more information about Connectline.
-
- Connecting
- **********
-
- Before you can use CLChatGUI, you must connect to a chat server
- running CLChatD.
-
- When started, CLChatGUI will prompt you for a server name and a port
- number to connect to.
-
- If you are connected to a LAN, you should ask your network adminstrator
- for both server name and port number.
-
- If you are connected to the Internet, you may try
- pluribus.wupper.de at port 5555, but be warned that the Internet
- link of this machine is temporary and generally down.
-
- You must also specify a Nickname and your Realname. The nickname
- is a kind of username used within the chat system. It may be up to 16
- byte long and must consist of letters, digits and the characters .
- and _. The realname is used for informational purposes only.
-
- Note that the server may reject your connection attempt because the
- entered nickname is invalid or already in use by another chat user.
- Change your nick and retry the connection.
-
- Local chat
- **********
-
- If you start the client on a machine running the CLChatServer, it
- will not connect using AmiTCP, but directly link to the chat server to
- reduce overhead.
-
- If you want to avoid this behaviour, e.g. for testing purposes, start
- CLChatGUI with the TCPMode keyword.
-
- Using CLChatGUI
- ***************
-
- After connecting to the chat server, the main window opens. It
- consists of a channel selection gadget, a topic gadget, the main output
- window, your input string gadget and the user operation gadget group.
- It also features a menu bar with several options and shortcuts for
- server commands.
-
- You send text to the chat server by simply entering it in the input
- gadget. Commands are also send to the server by entering them in the
- input gadget. You may want to use the /HELP command to learn about
- available server commands. The input gadget is normally automatically
- activated; if it is not, simply press SPACE to activate it. A
- history of the last 100 lines entered is kept; you may use
- Cursor/UP or Cursor/DOWN for accessing entries in the history.
-
- Changing channels is done by entering a new channel name in the channel
- selection gadget. Note that the server will automatically create a
- channel if it does not exist. Already existing channels may be selected
- with the popup listview right of the channel gadget. The popup button
- has a hidden keyboard shortcut h which opens the channel selection
- listview.
-
- If you have channel operator status, you may change the current
- channel's topic by entering a new one in the topic gadget. The
- contents of this gadget are automatically updated if someone else
- changes the topic.
-
- User operations
- ***************
-
- The user listview displays all users currently logged into the chat
- server and the name of the channel they are currently on. Users with
- channel operator privilege are marked with a @, users with chat
- operator privilege are marked with a ! before the name.
-
- Double clicking on an entry in the user listview requests a /WHOIS
- user command from the server. Pressing the Dialog button opens a
- special so-called dialog window. A dialog window works much like the
- main windows, but every text entered within a dialog window is send
- directly as a private message to the user. Also, any incoming private
- messages from this user are displayed in the dialog window and not the
- main window. If the Auto checkbox is selected, a new dialog window
- is created for the originator of every incoming private message.
-
- If you have channel or chat operator privilege, you may also use the
- OP, DEOP and KICK buttons to perform the requested operation on
- the selected user.
-
- Setup
- *****
-
- In the setup window, you may modify several operation attributes.
-
- Autoconnect will cause an automatic connection attempt each time
- the CLChatGUI is started.
-
- Max. Number of Lines specifies how many lines of incoming text
- will be stored for the output listview.
-
- The Event Handling checkboxes set the reaction of special events.
- You may set Deiconify to automatically deiconify the application on
- the given event, and DisplayBeep to just have the screen beep.
-
- You may create several different configuration files using the
- Save... and Load... items from the menu bar. If you create
- icons for the configurations, you can start CLChatGUI by simply
- doubly clicking on the configuration icon.
-
- ARexx commands
- **************
-
- CLChatGUI features an ARexx port. The port name is
- CLCHATCLIENT.nr, with nr starting at 1 and increasing for
- every instance of the program started.
-
- Besides the builtin MUI commands (see the `MUI User Guide'),
- CLChatGUI current features two commands:
-
- SEND TEXT/F
- Sends the given text string as it was entered in the input string
- gadget. Note that you may also send server commands this way.
-
- RECONNECT
- Cause the CLChatGUI to reconnect to the current server.
-
- Server Commands
- ***************
-
- Below is a list of normally available server commands. Don't forget to
- use the /HELP command to learn if your server supports a different
- command set.
-
- * /CHANNEL [name]
- join or create a channel
-
- * /INFO [name]
- show all or specific channel
-
- * /WHO
- list users in channel
-
- * /USERS
- list all users in chat
-
- * /WHOIS nick
- show info about user
-
- * /MSG nick msg
- send private msg to nick
-
- * /NICK [nick]
- view or change your nick
-
- * /ME msg
- send action string
-
- * /VERSION
- show server version
-
- Operator only commands:
-
- * /OP nick
- give operator state to nick
-
- * /DEOP nick
- remove operator state from nick
-
- * /TOPIC topic
- set topic of channel
-
- * /KICK nick reason
- kick nick out of channel
-
- Copyright
- *********
-
- The CLChatSystem (CLChatServer, CLChatD and CLChatGUI) is (C)
- 1994-1995 Oliver Wagner, All Rights Reserved.
-
- The package may be distributed freely as long as all files are
- distributed as a whole archive and are not modified in any way.
-
- CLChatGUI is a MUI application. MUI is (C) 1993-95 Stefan
- Stuntz.
-
- AmiTCP is (C) 1994-1995 NSDI Inc.
-
- Please send bug-reports, suggestions and comments to
- o.wagner@pluribus.wupper.de.
-
- Index
- *****
-
-
-
- ARexx commands ARexx commands
- Connecting Connecting
- Copyright Copyright
- Local chat Connecting
- Server Commands Server Commands
- Setup Setup
- User operations Using CLChatGUI
- Using CLChatGUI Using CLChatGUI
-
-